html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}
input,textarea{
    -webkit-appearance : none ;  /*瑙ｅ喅iphone safari涓婄殑鍦嗚闂*/
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, main {
    display: block;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
textarea{
    resize: none;
}
img{
    vertical-align: middle;
}
a{
    text-decoration: none;
}
a:hover{
    text-decoration: none;
}
input,select,textarea{
    border:1px solid #ddd;
}
body{
    background: #ebebeb;
    font-family: "Hiragino Sans GB","Microsoft Yahei","榛戜綋",Helvetica,Arial,Tahoma,sans-serif;
}
.nav_list{
    height:50px;
    line-height: 50px;
    background: #fff;
}

.nav_list li{
    width:33%;
    float: left;
    text-align: center;
    color:#666;

}
.colornow{
    border-bottom: 2px solid #c30000;
    color:#c30000;
    font-weight: 600;
}
.nav_list li span{
    display: inline-block;
    width:65px;
    line-height: 30px;
}
.banner-photo img{
    width:100%;
}
.banner-photo .details{
    padding:15px;
    background: #fff;
    margin-bottom: 10px;
}
.banner-photo .details h2{
    margin-bottom: 10px;
    font-size: 16px;
    color:#333;
}
.banner-photo .details p{
    overflow: hidden;
    font-size: 14px;
    color:#666;
    height:20px;
    line-height: 20px;
}
.banner-photo .details p img{
    width:17px;
    margin-right: 8px;
    float: left;
}
.details .details_time{
    margin-top:10px;
}
.details .details_time span{
    float: left;
}
.details .details_time em{
    float: right;
    font-style: italic;
    color:#c30000;
}

.details_news{
    background: #fff;
    padding:15px 10px;
}
.details_news h2{
    font-size: 12px;
    font-weight: bold;
    color:#666;
    margin-bottom: 8px;
}
.details_news h2 span{
    margin-bottom: 3px;
    display: inline-block;
    font-size: 16px;
}
.details_news p{
    margin-bottom: 15px;
    line-height: 22px;
    color:#666;
    font-size: 14px;
}
.footer_apply{
    background: #fff;
    padding:8px 0;
    position: fixed;
    left:0;
    bottom:0;
    width:100%;
    border-top: 1px solid #ddd;
}
.footer_apply a{
    display: block;
    width:96%;
    height:40px;
    line-height: 40px;
    text-align: center;
    background: #c30000;
    margin:0 auto;
    color:#fff;
    border-radius: 3px;
}
.hide{
    display: none;
}
/*灏忕粍璧�*/
.grouplist{
    border-top:1px solid #ddd;
}
.grouplist li{
    background: #fff;
    padding: 15px 15px 4px;
    margin-bottom: 15px;
}
.grouplist li h2{
    color: #666;
    margin-bottom: 5px;
    font-weight: 600;
    font-size: 14px;
}
.grouplist li p{
    line-height: 26px;
    font-size: 14px;
    color:#666;
}
.grouplist li p span{
    width:18%;
    height:26px;
    display: inline-block;
    overflow: hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    margin:0 2px;
    text-align: center;
}
.grouplist li p span:nth-of-type(1){
    width:15%;
    text-align: left;
}
.grouplist li p span:nth-last-of-type(1){
    text-align: right;
    width:15%;
}
.order{
    padding:15px;
    color:#666;
}
.order h2{
    color: #666;
    margin-bottom: 5px;
    font-weight: 600;
    font-size: 14px;
}
.order p{
    font-size: 14px;
    line-height: 20px;
}
.group_no{
    text-align: center;
    font-size: 14px;
    color:#999;
    margin-top: 10px;
}
.finalslist li p{
    line-height: 27px;
}
.finalslist li p img{
    width:26px;
}

/*------------------------------------------鎴戝弬鍔犵殑鎶ュ悕淇℃伅css------------------------------------------*/
.mag_list{
    background: #fff;
    padding:15px 15px 0;
    border-top: 1px solid #ddd;
    margin-bottom: 15px;
}
.mag_list:nth-last-of-type(1){
    margin-bottom:0;
}
.mag_list li {
    overflow: hidden;
    font-size: 14px;
    color: #666;
    margin-bottom: 10px;
}
.mag_list li.choose p{
    margin-bottom: 10px;
}
.mag_list li:nth-last-of-type(1){
    margin-bottom:0;
}
.mag_list li h2{

    margin-bottom: 5px;
    font-weight: 600;
    font-size: 14px;
}
.mag_list li p span{
    display: inline-block;
    vertical-align: text-top;
}
.mag_list li p span:nth-of-type(1){
    width:25%;
}
.mag_list li p span:nth-of-type(2){
    width:75%;
}

/*------------------------------------------鎴戠殑浣滃搧璇勫垎------------------------------------*/

.myWorks{
    background: #fff;
}
.myWorks>h2{
    height:45px;
    line-height: 45px;
    padding:0 15px;
    color:#666;
    border-bottom: 1px solid #ddd;
}
.myWorks>h2 span{
    color: #c30000;
    margin-right: 20px;
    font-weight: 600;
}
.works_list li{
    font-size: 14px;
    line-height: 45px;
    color:#666;
    background: #f5f5f5;
    margin-bottom: 5px;
}
.works_list li .lione {
    padding:0 20px;
}
.bakfff{
    background: #fff;
}
.works_list li .lione span{
    display: inline-block;
}
.works_list li .lione span:nth-of-type(1){
    width:40%;
}
.works_list li .lione span:nth-of-type(2){
    width:50%;
}
.works_list li .lione span:nth-of-type(3){
    width:6%;
}
.works_list li .litwo{
    padding:15px 20px;
    display: none;
}
.works_list li .litwo h2 a{
    display: inline-block;
    height:28px;
    line-height: 28px;
    border:1px solid #66ccff;
    padding:0 10px;
    border-radius: 3px;
    color:#66ccff;
}
.litwo_style{
    background: #f5f5f5;
    padding-bottom:15px;
    border-bottom: 1px solid #ddd
}
.litwo_style h3{
    font-size: 12px;
    line-height: 24px;
    margin-top: 10px;
    color:#999;
}
.litwo_style h3 b{
    font-weight: bold;
    font-size: 14px;
    color:#666;
}
.litwo_style p{
    line-height:18px;
    font-size: 12px;
    color:#999;
    margin-bottom: 3px;
}
.litwo_style p.comment{
    font-size: 14px;
}
.litwo_style p.comment span{
    display: inline-block;
    vertical-align: text-top;
}
.litwo_style p.comment span:nth-of-type(1){
    width:15%;

}
.litwo_style p.comment span:nth-of-type(2){
    width:85%;
}
.litwo_style_last{
    border-bottom: 0;
}
.litwo_style_last p.comment span:nth-of-type(1){
    width:25%;
}
.litwo_select{
    text-align: center;
}
.litwo_select h2{
    height:38px;
}
.litwo_select .selectli{
    overflow: hidden;
    height: 20px;
    line-height: 20px;
}
.litwo_select .selectli span:nth-of-type(1){
    float: left;
}
.litwo_select .selectli span:nth-of-type(2){
    float: right;
    width:56px;
}
.litwo_select .selectli input{
    width:10%;
}
.fixednav{
    position: fixed;
    width:88%;
    top:0;
}
.cover_see{
    background: rgba(0,0,0,.7);
    position: fixed;
    left: 0;
    top:0;
    width:100%;
    height:100%;
    display: none;
}
.cover_see .jianli{
    width:90%;
    margin:0 auto;
    background: #fff;
    border-radius: 3px;
    margin-top: 30%;
    position: relative;
}
.cover_see .jianli .colse{
    position: absolute;
    right: 3px;
    top:-10px;
}
.cover_see .jianli .colse i{
    font-size: 18px;
}
.cover_see .jianli{

}
.cover_see .jianli h3{
    text-align: center;
    margin-top: 10px;
}
.jianli_det{
    overflow: hidden;
    padding:0 10px;
}
.jianli_det .detleft{
    width:70%;
    float: left;
    color:#666;
}
.jianli_det .detleft span{
    display: block;
    line-height: 20px;
    margin-bottom: 2px;
}
.jianli_det img{
    float: right;
    width:80px;
    height:80px;
}
.judge{
    padding:0 10px 15px;
}
.judge p{
    line-height: 22px;
    margin-top:5px;

}












/*------------------------------------------鎶ュ悕css------------------------------------*/
.formtips{
    color:#fc0000;
    font-size: 14px;
    margin-left: 5px;
}
.apply_cont{

}
.fen_apply{
    background: #fff;
    padding: 15px 10px 0;
}
.fen_apply h2{
    font-size: 16px;
    color: #2e2e2e;
    font-weight: 600;
    margin-bottom: 20px;
}
.fen_apply h2 span{
    font-size: 12px;
}
.fen_apply h2 em{
    color:#fc0000;
    margin-left: 2px;
    font-size: 18px;
}
.fen_apply:nth-last-of-type(1){
    margin-bottom: 0;
}

.input_div h3{
    margin-bottom: 6px;
    color:#666;
    font-size: 14px;
}
.input_div h3 span{
    font-size: 12px;
}
.input_div input{
    width:96%;
    height:30px;
}
.input_div select{
    width:32%;
}
.inputw_div select{
    width:70%;
}
.input_div textarea{
    width:70%;
}
.footer_sub{
    width:100%;
    position: fixed;
    left: 0;
    bottom:0;
    text-align: center;
    padding:10px 0;
    background: #fff;
}
.footer_sub .btn_sub{
    width:90%;
    height:40px;
    background: #fc0000;
    margin:0 auto;
    color:#fff;
    border-radius: 3px;
    border:0;
    font-size: 14px;
}





.modal-login{font-family:Arial,Helvetica,sans-serif;background-color:#edf0f4;color:#666;display:none;}
.account-form{overflow:hidden;}
.account-form a{color:#07d;}
.account-form a:hover{color:#07d;}
.account-form a.new-window{color:#00f;}
.account-form a.new-window:hover{color:#00f;}
.account-form input,.account-form textarea,
.account-form select,.account-form button,
.account-form label{display:inline-block;vertical-align:top;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.account-form input,.account-form textarea,.account-form select,.account-form button{margin:0;padding:0;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:16px;background:white;border:0;}
.account-form input:focus,.account-form textarea:focus,.account-form select:focus,.account-form button:focus{outline:0;}
.account-form textarea{resize:none;}
.account-form input[type="search"],
.account-form input[type="search"]::-webkit-search-cancel-button,
.account-form input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;}
.account-form ::-ms-clear{display:none;}
.account-form ::-webkit-input-placeholder{color:#a8a8af;}
.account-form :-ms-input-placeholder{color:#a8a8af;}
.account-form ::-moz-placeholder{color:#a8a8af;opacity:1;}
.account-form ::-moz-focus-inner{padding:0 !important;border:0 !important;}
.account-form button{border:1px solid #e5e5e5;}
.account-form .form-title{margin:25px 0 10px;padding:0 12px;line-height:24px;font-size:14px;color:#7c7b83;text-transform:uppercase;text-shadow:0 1px rgba(255, 255, 255, 0.2);}
.account-form .big{font-size:20px;text-align:center;font-weight:normal;}
.account-form .action-links{text-align:right;padding:6px 12px;margin-top:20px;font-size:14px;zoom:1;}
.account-form .action-links:after{content:"";display:table;clear:both;}
.account-form .action-links>a,
.account-form .action-links>span{padding:6px 0;margin-left:5px;display:inline-block;vertical-align:middle;}
.account-form .action-links .division-span{border-left:1px solid #999;margin:0 5px 0 3px;}
.account-form .btn-send-auth{width:25%;height:30px;line-height:30px;padding-left:0;padding-right:0;position:absolute;top:6px;right:10px;}
.bind-taobao .btn-send-auth{padding-left:7px;padding-right:7px;width:auto;font-weight:bold;}
.bind-taobao .action-container .btn.btn-white{border:1px solid #e5e5e5;color:#333;}
.taobao-result{border-bottom:1px solid #e5e5e5;}
.btn-1-1{width:100%;}
.btn-2-1{width:50%;}
.btn-3-1{width:33.33%;}
.btn-1-1,.btn-2-1,.btn-3-1{display:inline-block;padding-left:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.btn-1-1 .tag,.btn-1-1 .btn,.btn-2-1 .tag,.btn-2-1 .btn,.btn-3-1 .tag,.btn-3-1 .btn{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.btn-1-1:first-child,.btn-2-1:first-child,.btn-3-1:first-child{padding-left:0;}
.btn-1-1{padding-left:0;}
.btn-1-1 .tag,.btn-1-1 .btn{width:50%;}
.action-container{padding:0 10px;text-align:center;margin-top:20px;margin-bottom:20px;}
.action-container>div{margin-bottom:0;}
.action-container>div:last-child{margin-bottom:0;}
.action-container>button,.action-container>.btn{margin-bottom:10px;}
.action-container>button:last-child,.action-container>.btn:last-child{margin-bottom:0;}
.action-container .btn1-3{line-height:35px;height:35px;min-width:70px;width:25%;font-size:14px;}
.action-container .btn1-3{margin-right:5px;margin-left:5px;}
@media (min-width: 400px){
    .action-container .btn1-3{margin-right:10px;margin-left:10px;}
}
@media (min-width: 600px){.action-container .btn1-3{margin-right:20px;margin-left:20px;}
}
.action-tip{font-size:12px;line-height:16px;padding:0 15px;margin:10px 0;color:#999;}
.block-item{position:relative;display:block;padding:10px;line-height:22px;border:0px none;-webkit-border-image:url("img/border-line.png") 2 stretch;-moz-border-image:url("img/border-line.png") 2 stretch;border-image:url("img/border-line.png") 2 stretch;border-bottom:2px solid #e5e5e5;overflow:hidden;}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min-device-pixel-ratio: 1.5){
    .block-item{border-bottom-width:1px;}
}
.block-item:last-child{border-bottom:0px none;}
.block-item .btn-auth-code{position:absolute;top:6px;right:10px;height:30px;line-height:30px;padding-left:7px;padding-right:7px;font-weight:bold;}
.block-item.border-none{border-bottom:0px none;}
.block-item ul{padding-right:50px;}
.block-item ul em{color:#999;}
.block-item h4.block-item-title{line-height:22px;float:left;color:#999;}
.block{overflow:hidden;-webkit-border-image:url("img/border-line.png") 2 stretch;-moz-border-image:url("img/border-line.png") 2 stretch;border-image:url("img/border-line.png") 2 stretch;border-top:2px solid #e5e5e5;border-bottom:2px solid #e5e5e5;margin:10px 0;background-color:#fff;display:block;position:relative;font-size:14px;}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min-device-pixel-ratio: 1.5){.block{border-top-width:1px;border-bottom-width:1px;}
}
.block.block-left-10{padding-left:10px;}
.block.block-top-0{margin-top:0;}
.block.block-bottom-0{margin-bottom:0;}
.block.block-border-top-none{border-top:0px none;}
.block.block-border-bottom-none{border-bottom:0px none;}
.block.block-border-none{border-top:0px none;border-bottom:0px none;}
.block:first-child{margin-top:0;}
.block .bottom{padding:10px;height:18px;line-height:18px;color:#999;}
.block .bottom .price{float:right;color:#ff6600;}
.block .opt-wrapper{position:absolute;top:9px;right:5px;}
.block .opt-wrapper .btn{margin-right:5px;}
.block .opt-wrapper .opt-link{margin-right:5px;}
.block .opt-link{color:#09f;font-size:12px;line-height:24px;}
.block p{overflow:hidden;}
.block-item{position:relative;display:block;padding:10px;line-height:22px;border:0px none;-webkit-border-image:url("img/border-line.png") 2 stretch;-moz-border-image:url("img/border-line.png") 2 stretch;border-image:url("img/border-line.png") 2 stretch;border-bottom:2px solid #e5e5e5;overflow:hidden;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min-device-pixel-ratio: 1.5){.block-item{border-bottom-width:1px;}}.block-item:last-child{border-bottom:0px none;}.block-item .btn-auth-code{position:absolute;top:6px;right:10px;height:30px;line-height:30px;padding-left:7px;padding-right:7px;font-weight:bold;}.block-item.border-none{border-bottom:0px none;}.block-item ul{padding-right:50px;}.block-item ul em{color:#999;}.block-item h4.block-item-title{line-height:22px;float:left;color:#999;}.block.block-form{width:100%;margin:0;padding:0;padding-left:10px;list-style:none;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.block.block-form.margin-top-normal{margin-top:20px;}.block.block-form.margin-bottom-normal{margin-bottom:20px;}.block.block-form .auth-hide{display:none !important;}.block.block-form .block-item{display:table;width:100%;padding:0;}.block.block-form .block-item label{display:table-cell;width:90px;color:#999;padding:10px 0;vertical-align:middle;}.block.block-form .block-item textarea,.block.block-form .block-item input,.block.block-form .block-item select,.block.block-form .block-item a,.block.block-form .block-item span{display:table-cell;overflow:hidden;margin-left:0;margin-right:10px;padding:10px 0;font-size:14px;min-height:22px;line-height:22px;}.block.block-form .block-item textarea,.block.block-form .block-item input,.block.block-form .block-item select{width:99%;background-color:#fff;border:0px none;outline:none;}.block.block-form .block-item textarea{height:50px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;resize:none;}.block.block-form .block-item span.message{line-height:18px;min-height:42px;}.block.block-form .block-item:last-child{border-bottom:0px none;}.binary-box{padding:10px 0;zoom:1;}.binary-box:after{content:"";display:table;clear:both;}.binary-box>div{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0px 10px;}.binary-box>div.text-right{text-align:right;}.binary-box>div:first-child{border-right:1px solid #e5e5e5;}.binary-box>div:last-child{border-left:1px solid #e5e5e5;margin-left:-1px;}.binary-box p{font-size:12px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.binary-box.binary-box-count{text-align:center;}.binary-box.binary-box-count>div p{padding-top:5px;padding-bottom:5px;}.binary-box.binary-box-count>div p.num{line-height:18px;height:18px;font-weight:300;}.binary-box.binary-box-count>div .unit{vertical-align:top;margin-top:-4px;display:inline-block;}.binary-box-bd{border:1px solid #e5e5e5;}.tag{display:inline-block;background-color:#fff;border:1px solid #e5e5e5;border-radius:3px;text-align:center;margin:0;color:#999;font-size:12px;line-height:12px;padding:4px;}.tag-big{font-size:14px;line-height:18px;}.tag.tag-green{color:#06bf04;border-color:#00cc33;}.tag.tag-orange{color:#f60;border-color:#f60;}.tag.tag-orangef60{color:#f60;border-color:#f60;}.tag.tag-blue{color:#00a0f8;border-color:#00a0f8;}.tag.tag-red{color:#ed5050;border-color:#ed5050;}.tag.tag-pink{color:#ee614b;border-color:#ee614b;}.tag.disabled{background-color:#ddd !important;background-image:none !important;border:1px solid transparent !important;color:#fff !important;}.login-form .block-form{margin-bottom:20px;}.login-form .block-form .auth-hide{display:none !important;}.login-form .action-links{margin:20px 0;}

.block.block-form .block-item #code{
    width:40%;
    float: left;
}
.block.block-form .block-item .coderig{
    float:left;
    height:30px;
    line-height: 30px;
    margin-top: 5px;
    font-size:14px;
    color:#999;
    padding:0 5px;
    margin-left: 3px;
}
.block.block-form .block-item .reg_address select{
    width:58px;
    float: left;
}
.block.regLogin .block-item label{
    width:80px;
}
.block.block-form .edit_sex input{
    width: inherit;
    float: left;
}
.photo_file{
    position: relative;
}
.photolode{
    background-image: url(images/loader.gif);
    width:32px;
    height:32px;
    background-repeat: no-repeat;
    background-position: center center;

}
.photo img{
    width:70px;
    height:70px;
    margin-bottom: 7px;
    border-radius:50%
}
.photos img{
    border-radius:0;
}
.account-form .block-item input[type="file"]{
    width:70px;
    height:50px;
    display: block;
    position: absolute;
    left:0;
    top:0;
    opacity: 0;
}
.account-form .block-item .photo_filed input[type="file"]{
    width:200px;
    height:150px;
    display: block;
    position: absolute;
    left:0;
    top:0;
    opacity: 0;
}
.photo_filed .photo img{
    width:200px;
    height:150px;
    margin-bottom: 7px;
}
.photo_filed .photo1 img{
    width:200px;
    height:150px;
    margin-bottom: 7px;
}



.step_form{
    padding:10px;
}
.step_form li{
    margin-bottom: 20px;
}
.step_form li .msg_tit {
    margin-bottom:10px;
    font-size: 14px;
}
.step_form li b{
    font-size: 12px;
    color:#999;
    margin-top: 5px;
    display: inline-block;
    line-height: 16px;
}
.step_form li .input_check{
    font-size: 14px;
}
.step_form li .input_check p{
    margin-bottom: 7px;
}
.step_form input[type="text"]{
    border:1px solid #ddd;
    height:34px;
    width:96%;
    padding:0 5px;
    font-size: 14px;
}
.step_form .shop_present{
    width:96%;
    height:80px;
    border:1px solid #ddd;
    padding:5px;
}
.tijiao_submit{
    text-align: center;
}
.tijiao_submit button{
    width:150px;
    height:40px;
    background: #06BF04;
    color:#fff;
    border-radius: 3px;
    border:0;
}

.regis_code .gainCode{
    height: 30px;
    line-height: 30px !important;
    text-align: center;
    width: 110px;
    margin-top: 6px;
    padding: 0 !important;
    background-color: #e61f19;
    border: 0;
    color: #fff;
    border-radius: 3px;
    display: inherit !important;
}
.regis_code .gainCode:hover{
    color: #fff;
}
#captch{
    width:70px;
}
#orimgyanzzhu{
    width:110px;
    margin-top: 5px;
}

.wx_aside {
    position: fixed;
    right: 0;
    bottom: 10px;
    z-index: 900;
    border-radius: 3px 0 0 3px;
    width: 40px;
    background-color: rgba(0, 0, 0, 0.7);
}
.WX_backtop.WX_backtop_active, .wx_aside {
    bottom: 100px;
    z-index: 99;
}
.wx_aside .btn_more, .wx_aside .btn_top {
    width: 40px;
    height: 40px;
    font-size: 0;
    text-indent: -9999em;
    display: none;
    overflow: hidden;
}
.wx_aside .btn_more {
    display: block;
}
.wx_aside .btn_more:after, .wx_aside .btn_top:after {
    width: 23px;
    height: 23px;
    content: '\20';
    margin: 9px 0 0 9px;
    float: left;
    background-image: url(img/icon_nav.png);
    background-repeat: no-repeat;
    background-size: 207px 46px;
}
.wx_aside .btn_more:after {
    background-position: -92px 0;
}
.wx_aside.more_active .btn_more:after {
    background-position: -92px -23px;
}
.wx_aside_item {
    position: absolute;
    bottom: 90px;
    right: 0;
    background-color: #fff;
    border: 1px solid #ddd;
    width: 115px;
    display: none;
}
.wx_aside.more_active .wx_aside_item {
    display: block;
}
.WX_backtop.WX_backtop_active .wx_aside_item, .wx_aside .wx_aside_item {
    bottom: 100%;
    margin-bottom: 6px;
}
.wx_aside_item:before {
    display: block;
    content: "\020";
    width: 10px;
    height: 6px;
    background:transparent url() no-repeat 0 0 scroll;
    background-size: 10px 6px;
    position: absolute;
    bottom: -6px;
    right: 15px;
}
.wx_aside_item a {
    font-size: 14px;
    color: #666;
    line-height: 44px;
    height: 44px;
    overflow: hidden;
    display: block;
    margin: 0 15px;
    border-bottom: 1px solid #eee;
}
.wx_aside_item a:last-child {
    border-bottom: 0 none;
}
.wx_aside_item a:before {
    float: left;
    width: 34px;
    height: 44px;
    content: '\20';
    margin-top: -2px;
    margin-right: 5px;
    margin-left: -10px;
    background-image: url(img/icon_bar.png);
    background-size: 220px 132px;
}
.wx_aside_item .item_uc:before{background-position:0 -88px}
.wx_aside_item .item_history:before{background-position:-44px -88px}
.wx_aside_item .item_fav:before{background-position:-132px -88px}
.wx_aside_item .item_index:before{background-position:-178px -88px}
.wx_aside_item .item_cart:before{background-position:-178px -44px}


.call_store{
    line-height: 24px;
    padding:5px 10px;
    font-size: 14px;
}
.storeContact{
    cursor: pointer;
    display: inline-block;
}
.storeContact .item-first-shop-wx.chat {
    display: inline-block;
    background: url(../images/item_icon.png) #46b746 no-repeat;
    background-position: 6px -196px;
    height: 24px;
    line-height: 24px;
    border-radius: 20px;
    color: #FFF;
    vertical-align: middle;
    padding-left: 28px;
    padding-right: 9px;
}
.saishidetai-tab-baom{
    width: 90%;
    height: 40px;
    margin: 10px auto 0;
    background-color: #c30000;
    display: block;
    color: white;
    border-radius: 6px;
    line-height: 40px;
    text-align: center;
    font-size: 18px;
}
/*@澧炲姞鍦ㄧ嚎瀹㈡湇绉诲姩*/
.rel { position: relative; }
#to_user_list_icon_div { background-color: #fff; border-radius: 10px; height: 16px; width: 20px; } #enter_im_div { bottom: 60px; height: 31px; left: 10px; position: fixed; width: 94px; z-index: 11; } #enter_im { display: block; position: relative; width: 94px; }
#to_user_list { background-color: #00bc06; border-radius: 25px; height: 16px; padding: 7px 6px 8px 8px; } #to_user_list_icon_div { background-color: #fff; border-radius: 10px; height: 16px; width: 20px; } .to_user_list_icon_em_a, .to_user_list_icon_em_b, .to_user_list_icon_em_c { background-color: #00ba0a; border-radius: 1px; height: 2px; top: 7px; width: 2px; }
.to_user_list_icon_em_a { left: 4px; }
.to_user_list_icon_em_b { left: 9px; }
.to_user_list_icon_em_c { right: 4px; }
.to_user_list_icon_em_d { border-color: #fff transparent transparent; border-style: solid; border-width: 4px; height: 0; left: 6px; top: 14px; width: 0; }
#to_user_list_icon_em_num { border-radius: 7px; color: #fff; font-size: 12px; height: 14px; left: 68px; line-height: 14px; text-align: center; top: -14px; width: 14px; }
#to_user_list_icon_em_num { background-color: #f00; } .abs { position: absolute; }
.hide { display: none; } #to_user_list_txt { color: #fff; font-size: 13px; line-height: 16px; padding: 1px 3px 0 5px; }
.left { float: left; }


